scotland yard

Sign of the times: Abu Dhabi buys New Scotland Yard
New Scotland Yard, the headquarters of London’s storied police force and one of the British capital’s most famous landmarks, has been sold...
London police put their Scotland Yard HQ up for sale
London’s cash-strapped police force put its New Scotland Yard headquarters up for sale on Tuesday with a 250 million pound ($415 million) guide price,...

1